.szzj-json-view-wrapper {
  position: relative;
  width: 100%;
  min-height: 86px;

  .szzj-json-view-copy-icon {
    position: absolute;
    top: 20px;
    right: 20px;
  }

  .szzj-json-view {
    padding: 20px;
    background: #fafafa;
    border: 1px solid #ccc;
    border-radius: 4px;

    &-literal {
      color: #ff5000;
    }

    &-string {
      color: #03a20c;
    }

    &-number {
      color: #66d9ef;
    }
  }
}
